# 互送礼活动
# 定义好公司员工名单
# 循环系统会随机抽取一位收礼物的人
# 打印最终的送礼和收礼的关系

import random     # 导入该随机模块
import time       # 导入时间停顿模块

print("*****\033[31m圣诞节到了，欢迎使用本公司的随机送礼物系统\033[0m*****")

employee_lst=["刘强东","马化腾","马云","郭为","谢耕","杨元庆","陈天桥","曹国伟","张朝阳"]
temp=employee_lst.copy()    # 准备一个用来产生随机名字的列表，必须复制一个，不能直接等于

for i in employee_lst:
    while 1:
        The_gave_gift = random.choice(temp)
        if The_gave_gift != i:          # 保证送礼物的人和接受礼物的人是不一样的
            break
    temp.remove(The_gave_gift)
    # print(employee_lst)
    print(f"有请\033[35m{i}\033[0m送礼物给\033[34m{The_gave_gift}\033[0m！！！")
    time.sleep(0.3)           # 每次输出的时候都停顿限定的时长

print("####\033[33mSee You Again，欢迎下次使用…………\033[0m####")